View Issue Details

IDProjectCategoryView StatusLast Update
0001903T99X171.00 SKB EagleSW Issuepublic2024-07-18 10:41
Reporter(ALTech) Younkwang Jung Assigned To(SW) Kerwin Chen Due Date
PrioritynormalSeveritys4-minorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0001903: [Smart3][UI542] Request for review of UI542 free space (netflix)
DescriptionHi Jason

https://jira.skbroadband.com/projects/FSTB12/issues/FSTB12-122

The current status is as follows
- netflix apk added at UI542
- custom webview added at UI542
  There is no solution for the following items.
  https://btracker-cns.fii-foxconn.com/vaas/view.php?id=1866
- GoogleTTS removed at UI542
  The app is being changed to the SKB download method.
  https://jira.skbroadband.com/browse/BPM-29584

and in FW v15.542.20 version, LatinIMEGoogleTVPrebuilt(20M) was removed for the build.

The free space in v15.542.20 is as follows.
- SU image , free space is 24M
- SD image , free space is 7.6M
- ND image , free space is 7.6M

That is , in the current UI542, LatinIMEGoogleTVPrebuilt can be included in SU but not ND/SD.

1) Is it a violation of Google policy if LatinIMEGoogleTVPrebuilt is only included in SU?
   ( Only SU images will be distributed to real users. )
2) Is there an apk that can be removed or an apk that can be done in a download method?
   (apks or librarys that can be removed from prebuilt should be removed )
   
and I am comparing images with other manufacturers. I'll update you on the comparison at tomorrow

Thank you
YK.Jung
TagsNo tags attached.
Attach Tags

Users monitoring this issue

Activities

(ALTech) Younkwang Jung

2024-03-19 11:23

developer   ~0015260

Hi Kerwin

I compared INTEK/FXN FW images with the same FW version v15.542.20 (the latest version)
The path of the image file is as follows ( You can compare it with the files here )
http://altserver01.duckdns.org/release_by_ALT/mantis-1903/
usb_bfx-at100_V15.542.20_SU_product.tar.gz 2024-03-19 11:40 300M
usb_bfx-at100_V15.542.20_SU_system.tar.gz 2024-03-19 11:40 477M
usb_bfx-at100_V15.542.20_SU_vendor.tar.gz 2024-03-19 11:40 78M
usb_bid-at200_V15.542.20_SU_product.tar.gz 2024-03-19 11:40 309M
usb_bid-at200_V15.542.20_SU_system.tar.gz 2024-03-19 11:40 477M
usb_bid-at200_V15.542.20_SU_vendor.tar.gz 2024-03-19 11:40 78M

and I compared the existence of the file using the command below.
diff -rq usb_bfx-at100_V15.542.20 usb_bid-at200_V15.542.20 | grep -i "Only in" | grep -i "usb_bfx-at100_V15.542.20" > Only_in_usb_bfx-at100_V15.542.20.txt
diff -rq usb_bfx-at100_V15.542.20 usb_bid-at200_V15.542.20 | grep -i "Only in" | grep -i "usb_bid-at200_V15.542.20" > Only_in_usb_bid-at200_V15.542.20.txt

I attached some suspicious files(roughly) as picture files.
Please compare with INTEK and remove the files that can be removed as much as possible.

Thank you
YK.Jung
Only_in_usb_bfx-at100_V15.542.20.txt (7,505 bytes)   
Only in usb_bfx-at100_V15.542.20/product/app: talkback
Only in usb_bfx-at100_V15.542.20/product/overlay: BlueOverlay.apk
Only in usb_bfx-at100_V15.542.20/system/system/app: AttDaemon
Only in usb_bfx-at100_V15.542.20/system/system/app: PlayAutoInstallStub
Only in usb_bfx-at100_V15.542.20/system/system/bin: eth_device
Only in usb_bfx-at100_V15.542.20/system/system/bin: reset_energysaver.sh
Only in usb_bfx-at100_V15.542.20/system/system/bin: vasott_script.sh
Only in usb_bfx-at100_V15.542.20/system/system/etc/init: eth_device.rc
Only in usb_bfx-at100_V15.542.20/system/system/etc/init: reset_energysaver_sh.rc
Only in usb_bfx-at100_V15.542.20/system/system/etc/init: vasott_script_sh.rc
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifArmenian-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifBengali-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifDevanagari-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifEthiopic-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifGeorgian-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifGujarati-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifGurmukhi-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifHebrew-Bold.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifHebrew-Regular.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifKannada-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifKhmer-Bold.otf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifKhmer-Regular.otf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifLao-Bold.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifLao-Regular.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifMalayalam-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifMyanmar-Bold.otf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifMyanmar-Regular.otf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifSinhala-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifTamil-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifTelugu-VF.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifThai-Bold.ttf
Only in usb_bfx-at100_V15.542.20/system/system/fonts: NotoSerifThai-Regular.ttf
Only in usb_bfx-at100_V15.542.20/system/system/priv-app: SKB_F_STB_Home_UI5.0_alt
Only in usb_bfx-at100_V15.542.20/system/system/priv-app: SKB_ZemKids_SMART3_foxconn
Only in usb_bfx-at100_V15.542.20/system/system/priv-app: SKB_ZemKids_SMART3_foxconn-Stub
Only in usb_bfx-at100_V15.542.20/system/system/system_ext/bin: amlMpPlayerDemo
Only in usb_bfx-at100_V15.542.20/system/system/system_ext/lib: libamdvr.system.so
Only in usb_bfx-at100_V15.542.20/system/system/system_ext/lib: libaml_mp_sdk.so
Only in usb_bfx-at100_V15.542.20/system/system/system_ext/lib: libvideotunnel.so
Only in usb_bfx-at100_V15.542.20/vendor: app
Only in usb_bfx-at100_V15.542.20/vendor/bin: amlMpPlayerDemo.vendor
Only in usb_bfx-at100_V15.542.20/vendor/bin: ethtool
Only in usb_bfx-at100_V15.542.20/vendor/bin/hw: android.hardware.bluetooth@1.0-service-droidlogic
Only in usb_bfx-at100_V15.542.20/vendor/bin/hw: android.hardware.ir@1.0-service
Only in usb_bfx-at100_V15.542.20/vendor/bin/hw: lights
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: 4343.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM20702.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM20703A2.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM2076.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4330.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4345C0.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4345C5.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4350.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4354.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4359C0.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4362A1.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4362A2.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: BCM4375B1.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: auto_pairing.conf
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: bcm43241b4.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: bcm43341b0.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: bcm4335c0.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: bcm43569a2.hcd
Only in usb_bfx-at100_V15.542.20/vendor/etc/bluetooth: blacklist.conf
Only in usb_bfx-at100_V15.542.20/vendor/etc/init: android.hardware.bluetooth@1.0-service-droidlogic.rc
Only in usb_bfx-at100_V15.542.20/vendor/etc/init: android.hardware.ir@1.0-service.rc
Only in usb_bfx-at100_V15.542.20/vendor/etc/init/hw: init.amlogic.bluetooth.rc
Only in usb_bfx-at100_V15.542.20/vendor/etc/init/hw: init.eagle.board.rc
Only in usb_bfx-at100_V15.542.20/vendor/etc/init: lights.rc
Only in usb_bfx-at100_V15.542.20/vendor/etc/permissions: android.hardware.consumerir.xml
Only in usb_bfx-at100_V15.542.20/vendor/etc/permissions: droidlogic.tv.software.core.xml
Only in usb_bfx-at100_V15.542.20/vendor/etc/vintf/manifest: lights.xml
Only in usb_bfx-at100_V15.542.20/vendor/etc/wifi: bcm_supplicant.conf
Only in usb_bfx-at100_V15.542.20/vendor/etc/wifi: bcm_supplicant_overlay.conf
Only in usb_bfx-at100_V15.542.20/vendor/framework: droidlogic.tv.software.core.jar
Only in usb_bfx-at100_V15.542.20/vendor/framework/oat/arm: droidlogic.tv.software.core.odex
Only in usb_bfx-at100_V15.542.20/vendor/framework/oat/arm: droidlogic.tv.software.core.vdex
Only in usb_bfx-at100_V15.542.20/vendor/lib: android.hardware.ir@1.0.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: gpio_keypad.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib: hid-skbrm.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/hw: android.hardware.bluetooth@1.0-impl-droidlogic.so
Only in usb_bfx-at100_V15.542.20/vendor/lib/hw: android.hardware.ir@1.0-impl.so
Only in usb_bfx-at100_V15.542.20/vendor/lib/hw: consumerir.amlogic.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libSubtitleClient.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libamdvr.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libaml_mp_sdk.vendor.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libhal_device.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libhal_display.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libnano.so
Only in usb_bfx-at100_V15.542.20/vendor/lib: libsubtitlebinder.so
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: 8723du.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: aml_hardware_dmx.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: ci.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: cimax-usb.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: fake_video.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: jpegenc.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: media_sync.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib/modules: rtk_btusb.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib: remote.ko
Only in usb_bfx-at100_V15.542.20/vendor/lib: snd-soc-tlv320adc3101.ko
Only in usb_bfx-at100_V15.542.20/vendor/usr/keylayout: Aml_keypad.kl
Only in usb_bfx-at100_V15.542.20/vendor/usr/keylayout: Generic.kl
Only in usb_bfx-at100_V15.542.20/vendor/usr/keylayout: Gpio_keypad.kl
Only_in_usb_bid-at200_V15.542.20.txt (4,176 bytes)   
Only in usb_bid-at200_V15.542.20/product/app: Camera2
Only in usb_bid-at200_V15.542.20/product/app: Gallery2
Only in usb_bid-at200_V15.542.20/product: lib
Only in usb_bid-at200_V15.542.20/product/media/audio/ui: VideoRecord.ogg
Only in usb_bid-at200_V15.542.20/product/media/audio/ui: VideoStop.ogg
Only in usb_bid-at200_V15.542.20/product/priv-app: talkback
Only in usb_bid-at200_V15.542.20/system/system/app: IntekAttService
Only in usb_bid-at200_V15.542.20/system/system/app: IntekServiceSupporter
Only in usb_bid-at200_V15.542.20/system/system/app: PlayAutoInstallConfig
Only in usb_bid-at200_V15.542.20/system/system/app: PlayAutoInstallConfig-INTEK
Only in usb_bid-at200_V15.542.20/system/system/app: itk-atv-setup-custom
Only in usb_bid-at200_V15.542.20/system/system/etc/permissions: android.hardware.bluetooth.xml
Only in usb_bid-at200_V15.542.20/system/system/etc/permissions: android.hardware.bluetooth_le.xml
Only in usb_bid-at200_V15.542.20/system/system/lib: com.intek.hardware.common@1.0.so
Only in usb_bid-at200_V15.542.20/system/system/lib: com.intek.hardware.dataline@1.0.so
Only in usb_bid-at200_V15.542.20/system/system/lib: libintekbtrcujni.so
Only in usb_bid-at200_V15.542.20/system/system/lib: libintekmw.so
Only in usb_bid-at200_V15.542.20/system/system/lib: libintekmwhal.so
Only in usb_bid-at200_V15.542.20/system/system/lib: libintekmwjni.so
Only in usb_bid-at200_V15.542.20/system/system/priv-app: SKB_F_STB_Home_UI5.0_intek
Only in usb_bid-at200_V15.542.20/system/system/priv-app: SKB_ZemKids_SMART3_intek
Only in usb_bid-at200_V15.542.20/system/system/priv-app: SKB_ZemKids_SMART3_intek-Stub
Only in usb_bid-at200_V15.542.20/vendor/bin/hw: android.hardware.bluetooth@1.0-service
Only in usb_bid-at200_V15.542.20/vendor/bin/hw: android.hardware.light@2.0-service
Only in usb_bid-at200_V15.542.20/vendor/bin/hw: android.hardware.oemlock@1.0-service.droidlogic
Only in usb_bid-at200_V15.542.20/vendor/bin/hw: com.intek.hardware@1.0-service
Only in usb_bid-at200_V15.542.20/vendor/etc/bluetooth: rtkbt.conf
Only in usb_bid-at200_V15.542.20/vendor/etc: bootvideo
Only in usb_bid-at200_V15.542.20/vendor/etc: bootvideo.zip
Only in usb_bid-at200_V15.542.20/vendor/etc: default_wallpaper.png
Only in usb_bid-at200_V15.542.20/vendor/etc: firmware
Only in usb_bid-at200_V15.542.20/vendor/etc/init: android.hardware.bluetooth@1.0-service.rc
Only in usb_bid-at200_V15.542.20/vendor/etc/init: android.hardware.light@2.0-service.rc
Only in usb_bid-at200_V15.542.20/vendor/etc/init: android.hardware.oemlock@1.0-service.droidlogic.rc
Only in usb_bid-at200_V15.542.20/vendor/etc/init: com.intek.hardware@1.0-service.rc
Only in usb_bid-at200_V15.542.20/vendor/etc/init/hw: init.amlogic.wifi_buildin.rc
Only in usb_bid-at200_V15.542.20/vendor/etc/permissions: android.hardware.wifi.direct.xml
Only in usb_bid-at200_V15.542.20/vendor/etc: surround_sound_configuration_5_0.xml
Only in usb_bid-at200_V15.542.20/vendor/etc/vintf/manifest: android.hardware.oemlock@1.0-service.droidlogic.xml
Only in usb_bid-at200_V15.542.20/vendor: firmware
Only in usb_bid-at200_V15.542.20/vendor/lib: android.hardware.light@2.0.so
Only in usb_bid-at200_V15.542.20/vendor/lib: android.hardware.oemlock@1.0.so
Only in usb_bid-at200_V15.542.20/vendor/lib: com.intek.hardware.common@1.0.so
Only in usb_bid-at200_V15.542.20/vendor/lib: com.intek.hardware.dataline@1.0.so
Only in usb_bid-at200_V15.542.20/vendor/lib/hw: android.hardware.bluetooth@1.0-impl.so
Only in usb_bid-at200_V15.542.20/vendor/lib/hw: android.hardware.light@2.0-impl.so
Only in usb_bid-at200_V15.542.20/vendor/lib: libamlogichal.so
Only in usb_bid-at200_V15.542.20/vendor/lib: libintekmwhal.so
Only in usb_bid-at200_V15.542.20/vendor/lib/modules: 8821cu.ko
Only in usb_bid-at200_V15.542.20/vendor/usr/idc: Vendor_005d_Product_0000.idc
Only in usb_bid-at200_V15.542.20/vendor/usr/idc: Vendor_005d_Product_0001.idc
Only in usb_bid-at200_V15.542.20/vendor/usr/idc: Vendor_005d_Product_0006.idc
Only in usb_bid-at200_V15.542.20/vendor/usr/idc: Vendor_06e7_Product_ff00.idc
Only in usb_bid-at200_V15.542.20/vendor/usr/keylayout: Vendor_06e7_Product_ff00.kl
Only in usb_bid-at200_V15.542.20/vendor/usr/keylayout: skb_ir.kl
image.png (612,144 bytes)
image-2.png (568,325 bytes)

(SW) Kerwin Chen

2024-03-20 09:16

developer   ~0015266

Hi YK,

I think it is safe to remove unused font files. (total size < 4MB)
However, it looks like there is still no enough space for including 'LatinIMEGoogleTVPrebuilt' in uderdebug build.
I list file size as below for your reference.

36K out/target/product/BFX-AT100/system/fonts/NotoSerifArmenian-VF.ttf
288K out/target/product/BFX-AT100/system/fonts/NotoSerifBengali-VF.ttf
300K out/target/product/BFX-AT100/system/fonts/NotoSerifDevanagari-VF.ttf
404K out/target/product/BFX-AT100/system/fonts/NotoSerifEthiopic-VF.ttf
80K out/target/product/BFX-AT100/system/fonts/NotoSerifGeorgian-VF.ttf
176K out/target/product/BFX-AT100/system/fonts/NotoSerifGujarati-VF.ttf
56K out/target/product/BFX-AT100/system/fonts/NotoSerifGurmukhi-VF.ttf
20K out/target/product/BFX-AT100/system/fonts/NotoSerifHebrew-Bold.ttf
20K out/target/product/BFX-AT100/system/fonts/NotoSerifHebrew-Regular.ttf
244K out/target/product/BFX-AT100/system/fonts/NotoSerifKannada-VF.ttf
48K out/target/product/BFX-AT100/system/fonts/NotoSerifKhmer-Bold.otf
40K out/target/product/BFX-AT100/system/fonts/NotoSerifKhmer-Regular.otf
32K out/target/product/BFX-AT100/system/fonts/NotoSerifLao-Bold.ttf
32K out/target/product/BFX-AT100/system/fonts/NotoSerifLao-Regular.ttf
124K out/target/product/BFX-AT100/system/fonts/NotoSerifMalayalam-VF.ttf
136K out/target/product/BFX-AT100/system/fonts/NotoSerifMyanmar-Bold.otf
136K out/target/product/BFX-AT100/system/fonts/NotoSerifMyanmar-Regular.otf
344K out/target/product/BFX-AT100/system/fonts/NotoSerifSinhala-VF.ttf
92K out/target/product/BFX-AT100/system/fonts/NotoSerifTamil-VF.ttf
336K out/target/product/BFX-AT100/system/fonts/NotoSerifTelugu-VF.ttf
20K out/target/product/BFX-AT100/system/fonts/NotoSerifThai-Bold.ttf
20K out/target/product/BFX-AT100/system/fonts/NotoSerifThai-Regular.ttf

108K out/target/product/BFX-AT100/system/system_ext/bin/amlMpPlayerDemo
200K out/target/product/BFX-AT100/system/system_ext/lib/libamdvr.system.so
552K out/target/product/BFX-AT100/system/system_ext/lib/libaml_mp_sdk.so
8.0K out/target/product/BFX-AT100/system/system_ext/lib/libvideotunnel.so

56K out/target/product/BFX-AT100/vendor/lib/libSubtitleClient.so
200K out/target/product/BFX-AT100/vendor/lib/libamdvr.so
476K out/target/product/BFX-AT100/vendor/lib/libaml_mp_sdk.vendor.so
248K out/target/product/BFX-AT100/vendor/lib/modules/aml_hardware_dmx.ko
192K out/target/product/BFX-AT100/vendor/lib/modules/ci.ko
96K out/target/product/BFX-AT100/vendor/lib/modules/cimax-usb.ko
16K out/target/product/BFX-AT100/vendor/lib/modules/fake_video.ko
52K out/target/product/BFX-AT100/vendor/lib/modules/jpegenc.ko
100K out/target/product/BFX-AT100/vendor/lib/modules/rtk_btusb.ko

(ALTech) Younkwang Jung

2024-03-20 10:00

developer   ~0015269

Hi Kerwin

- I asked AML to check additionally if it is possible to delete files except font.
  https://jira.skbroadband.com/browse/FSTB12-142

- Please check if including LatinIMEGoogleTVPrebuilt only in SU is a violation of Google policy.

Thank you
YK.Jung

(SW) Kerwin Chen

2024-03-20 19:58

developer   ~0015272

Hi YK,

- Please check if including LatinIMEGoogleTVPrebuilt only in SU is a violation of Google policy
=> According to Android Tv Partner site, LatinIMEGoogleTVPrebuilt is in the 'MUST' list.
But Google doesn't mention about how to deal with SD/ND builds.

(SW) Kerwin Chen

2024-03-20 19:59

developer   ~0015273

Android_tv_gtvs_ime.png (85,382 bytes)   
Android_tv_gtvs_ime.png (85,382 bytes)   

(ALTech) Younkwang Jung

2024-03-21 09:07

developer   ~0015275

Hi Jason

>> - Please check if including LatinIMEGoogleTVPrebuilt only in SU is a violation of Google policy
>> => According to Android Tv Partner site, LatinIMEGoogleTVPrebuilt is in the 'MUST' list.
       But Google doesn't mention about how to deal with SD/ND builds.

So please tell me fxn conclusion, whether it's violation or not
      ( Only SU image is distributed to field users )

Thank you
YK.Jung

(SW) Jason Ling

2024-03-21 09:23

developer   ~0015276

Hi YK,

>> - Please check if including LatinIMEGoogleTVPrebuilt only in SU is a violation of Google policy
>> => According to Android Tv Partner site, LatinIMEGoogleTVPrebuilt is in the 'MUST' list.
I think only including LatinIMEGoogleTVPrebuilt for userbuild is OK

Thanks,
Jason

(ALTech) Younkwang Jung

2024-03-21 10:08

developer   ~0015277

Hi Kerwin , jason

>> I think only including LatinIMEGoogleTVPrebuilt for userbuild is OK
     i got it , If you have any other opinions later, please let me know

And AML's feedback is that it is okay to remove all of the libraries you mentioned above. (#c15266)
https://jira.skbroadband.com/browse/FSTB12-142
attached picture image.png

But we have to commit to bitbucket after actually check
So please check with Test FW that the libraries and fonts were removed.
And if you share the patchs that remove the libraries and fonts, we'll check it here as well.

Thank you
YK.Jung
image-3.png (16,744 bytes)   
image-3.png (16,744 bytes)   

(SW) Jason Ling

2024-03-21 13:51

developer   ~0015279

Hi YK,

rtk_btusb.ko can not be removed. this is wifi driver for Google certification.

Thanks,
Jason

(ALTech) Younkwang Jung

2024-03-25 08:48

developer   ~0015286

Hi kerwin

Can you share the patch for testing with the above part applied?

Thank you
YK.Jung

(SW) Kerwin Chen

2024-03-25 11:03

developer   ~0015289

Hi YK,

You can apply attached patches and verify.
For kernel modules, I need to check where to modify.

Thank you!
0001-Exclude-Aml-Media-Platform-SDK.patch (690 bytes)   
From 1bfd0de857f66e1acedad9e79cbf96b335c892ea Mon Sep 17 00:00:00 2001
From: kerwin <kerwin.chen@fii-foxconn.com>
Date: Mon, 25 Mar 2024 10:32:49 +0800
Subject: [PATCH] Exclude Aml Media Platform SDK

---
 franklin.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/franklin.mk b/franklin.mk
index 404dfa4..b85ec3f 100644
--- a/franklin.mk
+++ b/franklin.mk
@@ -93,7 +93,7 @@ BUILD_WITH_CTC_MEDIAPROCESSOR := true
 #  Amolgic Media Platform API
 #
 #########################################################################
-BUILD_WITH_AML_MP := true
+#BUILD_WITH_AML_MP := true
 
 #########################################################################
 #
-- 
2.40.1

0001-Remove-unused-fonts.patch (1,344 bytes)   
From 6b790bedeafd8a59fbe2474c486ecff3738eee47 Mon Sep 17 00:00:00 2001
From: kerwin <kerwin.chen@fii-foxconn.com>
Date: Mon, 25 Mar 2024 10:31:39 +0800
Subject: [PATCH] Remove unused fonts

---
 fonts.mk | 22 ----------------------
 1 file changed, 22 deletions(-)

diff --git a/fonts.mk b/fonts.mk
index b4acfc4..f142862 100644
--- a/fonts.mk
+++ b/fonts.mk
@@ -180,29 +180,7 @@ PRODUCT_PACKAGES := \
     NotoSerif-BoldItalic.ttf \
     NotoSerif-Italic.ttf \
     NotoSerif-Regular.ttf \
-    NotoSerifArmenian-VF.ttf \
-    NotoSerifBengali-VF.ttf \
-    NotoSerifDevanagari-VF.ttf \
     NotoSerifDogra-Regular.ttf \
-    NotoSerifEthiopic-VF.ttf \
-    NotoSerifGeorgian-VF.ttf \
-    NotoSerifGujarati-VF.ttf \
-    NotoSerifGurmukhi-VF.ttf \
-    NotoSerifHebrew-Bold.ttf \
-    NotoSerifHebrew-Regular.ttf \
-    NotoSerifKannada-VF.ttf \
-    NotoSerifKhmer-Bold.otf \
-    NotoSerifKhmer-Regular.otf \
-    NotoSerifLao-Bold.ttf \
-    NotoSerifLao-Regular.ttf \
-    NotoSerifMalayalam-VF.ttf \
-    NotoSerifMyanmar-Bold.otf \
-    NotoSerifMyanmar-Regular.otf \
     NotoSerifNyiakengPuachueHmong-VF.ttf \
-    NotoSerifSinhala-VF.ttf \
-    NotoSerifTamil-VF.ttf \
-    NotoSerifTelugu-VF.ttf \
-    NotoSerifThai-Bold.ttf \
-    NotoSerifThai-Regular.ttf \
     NotoSerifTibetan-VF.ttf \
     NotoSerifYezidi-VF.ttf
-- 
2.40.1

0001-Remove-unused-fonts.patch (1,344 bytes)   

(SW) Kerwin Chen

2024-03-26 13:45

developer   ~0015302

Hi YK,

Here is another patch to remove AML kernel modules.
Please apply and check if there is any side effect for IPTV.
0001-Remove-unused-AML-kernel-modules.patch (2,061 bytes)   
From ac3819ac55a21c2490dfa430128f68209e6c9587 Mon Sep 17 00:00:00 2001
From: kerwin <kerwin.chen@fii-foxconn.com>
Date: Tue, 26 Mar 2024 08:24:34 +0800
Subject: [PATCH] Remove unused AML kernel modules

---
 Makefile                      | 1 -
 Media.mk                      | 1 -
 drivers/Makefile              | 2 +-
 drivers/stream_input/Makefile | 4 ++--
 4 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index 6640ff9..365aad2 100644
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,6 @@ CONFIGS := CONFIG_AMLOGIC_MEDIA_VDEC_MPEG12=m \
 	CONFIG_AMLOGIC_MEDIA_VDEC_AVS2=m \
 	CONFIG_AMLOGIC_MEDIA_VDEC_AV1=m \
 	CONFIG_AMLOGIC_MEDIA_VENC_H264=m \
-	CONFIG_AMLOGIC_MEDIA_VENC_JPEG=m \
 	CONFIG_AMLOGIC_MEDIA_VENC_H265=m
 
 
diff --git a/Media.mk b/Media.mk
index 362d4c7..9e9bfac 100644
--- a/Media.mk
+++ b/Media.mk
@@ -22,7 +22,6 @@ CONFIGS := CONFIG_AMLOGIC_MEDIA_VDEC_MPEG12=m \
 	CONFIG_AMLOGIC_MEDIA_VDEC_AVS2=m \
 	CONFIG_AMLOGIC_MEDIA_VDEC_AV1=m \
 	CONFIG_AMLOGIC_MEDIA_VENC_H264=m \
-	CONFIG_AMLOGIC_MEDIA_VENC_JPEG=m \
 	CONFIG_AMLOGIC_MEDIA_VENC_H265=m
 
 define copy-media-modules
diff --git a/drivers/Makefile b/drivers/Makefile
index 3e487db..e782d25 100644
--- a/drivers/Makefile
+++ b/drivers/Makefile
@@ -3,6 +3,6 @@ obj-y	+=	frame_provider/
 obj-y	+=	frame_sink/
 obj-y	+=	stream_input/
 obj-y	+=	amvdec_ports/
-obj-y	+=	fake_video_out/
+#obj-y	+=	fake_video_out/
 obj-y	+=	framerate_adapter/
 obj-y	+=	media_sync/
diff --git a/drivers/stream_input/Makefile b/drivers/stream_input/Makefile
index aa248ea..fb4c174 100644
--- a/drivers/stream_input/Makefile
+++ b/drivers/stream_input/Makefile
@@ -14,8 +14,8 @@ stream_input-objs	+=	parser/rmparser.o
 stream_input-objs	+=	parser/dvb_common.o
 stream_input-objs	+=	subtitle/subtitle.o
 
-obj-$(CONFIG_AMLOGIC_DVB)   += parser/hw_demux/
-obj-$(CONFIG_AMLOGIC_DVB)   += parser/dvb_ci/
+#obj-$(CONFIG_AMLOGIC_DVB)   += parser/hw_demux/
+#obj-$(CONFIG_AMLOGIC_DVB)   += parser/dvb_ci/
 
 ccflags-y += -I.
 ccflags-y += -I$(srctree)/drivers/media/dvb-core
-- 
2.40.1

(ALTech) Younkwang Jung

2024-03-28 09:35

developer   ~0015322

Hi Kerwin

So far, the test results do not seem to have any issues. so please apply these 3 patches to UI542.
and use FSTB12-122 for the commit message.

Thank you
YK.Jung

(SW) Kerwin Chen

2024-03-28 09:58

developer   ~0015324

Hi YK,

These 3 commits are push to BitBucket already.

2024-03-28 09:54:33 | kerwin.chen@fii-fo.. | a2f37ec | hardware/amlogic/media_modules | [FSTB12-122] Remove unused AML kernel modules
2024-03-28 09:53:33 | kerwin.chen@fii-fo.. | aa984c9 | external/noto-fonts | [FSTB12-122] Remove unused fonts
2024-03-28 09:50:35 | kerwin.chen@fii-fo.. | e88e7a0 | device/amlogic/franklin | [FSTB12-122] Exclude Aml Media Platform SDK

(ALTech) Younkwang Jung

2024-07-18 10:41

developer   ~0016284

Hi Kerwin

The free space issue has been resolved.
If there is an issue later, I will reopen it.

Thank you
YK.Jung

Issue History

Date Modified Username Field Change
2024-03-18 18:32 (ALTech) Younkwang Jung New Issue
2024-03-18 18:32 (ALTech) Younkwang Jung Status new => assigned
2024-03-18 18:32 (ALTech) Younkwang Jung Assigned To => (SW) Jason Ling
2024-03-18 18:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) SY Yoon
2024-03-18 18:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) JunGyu Kim
2024-03-18 18:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Sangmin Choi
2024-03-18 18:32 (ALTech) Younkwang Jung Issue Monitored: (ALTech) Wooshin Kang
2024-03-18 18:59 (SW) Jason Ling Assigned To (SW) Jason Ling => (SW) Kerwin Chen
2024-03-18 18:59 (SW) Jason Ling Severity s2-severe => s4-minor
2024-03-18 18:59 (SW) Jason Ling Issue Monitored: (SW) Jason Ling
2024-03-19 11:23 (ALTech) Younkwang Jung Note Added: 0015260
2024-03-19 11:23 (ALTech) Younkwang Jung File Added: Only_in_usb_bfx-at100_V15.542.20.txt
2024-03-19 11:23 (ALTech) Younkwang Jung File Added: Only_in_usb_bid-at200_V15.542.20.txt
2024-03-19 11:23 (ALTech) Younkwang Jung File Added: image.png
2024-03-19 11:23 (ALTech) Younkwang Jung File Added: image-2.png
2024-03-20 09:16 (SW) Kerwin Chen Note Added: 0015266
2024-03-20 10:00 (ALTech) Younkwang Jung Note Added: 0015269
2024-03-20 19:58 (SW) Kerwin Chen Note Added: 0015272
2024-03-20 19:59 (SW) Kerwin Chen Note Added: 0015273
2024-03-20 19:59 (SW) Kerwin Chen File Added: Android_tv_gtvs_ime.png
2024-03-21 09:07 (ALTech) Younkwang Jung Note Added: 0015275
2024-03-21 09:23 (SW) Jason Ling Note Added: 0015276
2024-03-21 10:08 (ALTech) Younkwang Jung Note Added: 0015277
2024-03-21 10:08 (ALTech) Younkwang Jung File Added: image-3.png
2024-03-21 13:51 (SW) Jason Ling Note Added: 0015279
2024-03-25 08:48 (ALTech) Younkwang Jung Note Added: 0015286
2024-03-25 11:03 (SW) Kerwin Chen Note Added: 0015289
2024-03-25 11:03 (SW) Kerwin Chen File Added: 0001-Exclude-Aml-Media-Platform-SDK.patch
2024-03-25 11:03 (SW) Kerwin Chen File Added: 0001-Remove-unused-fonts.patch
2024-03-26 13:45 (SW) Kerwin Chen Note Added: 0015302
2024-03-26 13:45 (SW) Kerwin Chen File Added: 0001-Remove-unused-AML-kernel-modules.patch
2024-03-28 09:35 (ALTech) Younkwang Jung Note Added: 0015322
2024-03-28 09:58 (SW) Kerwin Chen Note Added: 0015324
2024-07-18 10:41 (ALTech) Younkwang Jung Note Added: 0016284
2024-07-18 10:41 (ALTech) Younkwang Jung Status assigned => closed
2024-07-18 10:41 (ALTech) Younkwang Jung Resolution open => fixed